ant bear
noun
1.
aardvark
.
Origin
1545-55
British Dictionary definitions for
ant bear
ant bear
noun
1.
another name for
aardvark